@charset "utf-8";
/*resetStyle*/
html,body,div,span,p,dl,dt,dd,ul,ol,li,table,thead,tbody,tfoot,tr,th,td,h1,h2,h3,h4,h5,h6,img,a,strong,form,fieldset,input,textarea,select,lable,option,blockquote,pre{margin:0; padding:0}
header, nav, aside, article, section, article, footer, hgroup, time {margin:0;padding:0;display:block;}
table{border-collapse:collapse;border-spacing:0}
label,input,select,textarea{vertical-align:middle; font-size:12px;}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:14px;}
a{text-decoration:none; color:#000;}
a:hover{text-decoration:underline; color:#f30;}
img{border:none;}
em,i,b{font-style:normal;}
.dsn{display:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both}
.clearR{clear:right}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}
.clearfix{zoom:1}
.mt10{margin-top:10px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.pd10{padding:0 10px;}
.pb15p{padding-bottom:15px;}
.pt10{padding-top:10px;}
.pl10{padding-left:10px;}
.mt15{margin-top:15px;}
.tac{text-align:center;}
.tar{text-align:right;}
.red{color:#ff3300;}
.mt4{margin-top:4px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt33{margin-top:23px;}
.mt34{margin-top:34px;}
.mt40{margin-top:40px;}
.mb10{margin-bottom:10px;}
.mb30{margin-bottom:30px;}
.pb10{padding-bottom:10px;}
.lh24{line-height:24px;}
.hs666{color:#666;}
.hs999{color:#999;}
.f14{font-size:14px;}
.wrapper{margin:0 auto;width:1000px;position:relative;}
.div_49{width:49%;}
.div_48{width:48%;}
.div_51{width:51%;}
.div_47{width:47%;}
.div_60{width:60%;}
.div_34{width:34%;}.div_38{width:38%;}
.div_54{width:54%;}
.div_44{width:44%;}
.div_100{width:100%;}
.bdr{border:1px solid #ddd;}
.bar{padding-bottom:20px; border-bottom:2px solid #bbb9b9;}
.tol{overflow:hidden;zoom:1;}
html{
	-webkit-text-size-adjust:none;
}
body{
	width:100%;
	font-family:"\5B8B\4F53";
	font-size:12px;
	color:#000;
	background-color:#fff;
	position:relative;
}
.main{
	overflow:hidden;}
.header{
	background:#01579b;
}
.logo{
	width:70%;
	height:74px;
	background:url(../img/bg/bg_logo.gif) 0 0 no-repeat;
}
.search{
	margin:22px 0;
}
.txt_search{
	padding-left:10px;
	width:187px;
	height:28px;
	line-height:28px;
	border:1px solid #07365b;
	color:#6e6e6e;
	-moz-border-top-left-radius:5px;
	-moz-border-bottom-left-radius:5px;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
}
.btn_search{
	margin-left:-6px;
	width:55px;
	height:30px;
	font:bold 14px/20px '\5B8B\4F53';
	background:#07365b;
	border:1px solid #07365b;
	border-left:none;
	color:#fff;
	-moz-border-top-right-radius:5px;
	-moz-border-bottom-right-radius:5px;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	cursor: pointer;
}
.icon_line_h{
	display:inline-block;
	width:5px;
	height:34px;
	background:url(../img/icon/icon_01.gif) 0 0 no-repeat;
	vertical-align:bottom;
}
.icon_line_h+span{
	margin-left:1px;
	padding:0 25px 0 15px;
	height:34px;
	display:inline-block;
	color:#fff;
	font:normal 20px/34px '\5FAE\8F6F\96C5\9ED1';
	background:#368bcd;
}
.title_01>a{
	margin-top:10px;
	margin-right:10px;
	color:#181818;
	font:normal 14px/20px '\5B8B\4F53';
}
.title_01>h5{
	padding:15px 0 8px 0px;
	color:#01579b;
	font:bold 16px/20px '\5B8B\4F53';
	border-bottom:2px solid #368bcd;
}
.title_01>h1{
	padding:15px 0 0px 0px;
	color:#000;
	font:normal 22px/28px '\5FAE\8F6F\96C5\9ED1';
	text-align:center;
}
.con>h5{
	padding-left:15px;
	margin-top:10px;
	font:normal 22px/20px '\5FAE\8F6F\96C5\9ED1';
	color:#000;
}
.txtList_01{
	padding-left:15px;
}
.txtList_01 li{
	height:30px;
	color:#888;
	font:normal 12px/30px '\5B8B\4F53';
	overflow:hidden;
	padding-right:8px;}
.txtList_011 li{	
	color:#888;
	font:normal 14px/30px '\5B8B\4F53';	
	padding-right:8px;}
.txtList_01 li a{
	padding-left:20px;
	color:#444;
	font-size:14px;}
.txtList_01 li span{float:right;text-align:right;}
.txtList_02{
	padding-left:15px;
}
.txtList_02 li{
	float:left;
	width:230px;
	height:30px;
	color:#888;
	font:normal 12px/30px '\5B8B\4F53';
	overflow:hidden;
	border-bottom:1px dotted #ccc;
}
.txtList_02 li a{
	padding-left:20px;
	float:left;
	width:200px;
	color:#444;
	background:url(../img/icon/icon_03.gif) no-repeat 6px 12px;
	font-size:14px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;}
.txtList_03 li{
	float:left;
	width:100%;
	height:30px;
	color:#888;
	font:normal 12px/30px '\5B8B\4F53';
	overflow:hidden;
	border-bottom:1px dotted #ccc;
}
.txtList_03 li a{
	float:left;
	color:#444;	
	font-size:14px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.focDiv{
	position:relative;
}
.txtList_0333{
	padding-left:15px;
}
.txtList_0333 li{
	color:#000;
	font:normal 14px/28px '\5B8B\4F53';
	position:relative;
	background:url(../img/icon/icon_02.png) no-repeat 10px 15px;
 	padding:5px 260px 5px 20px;}
.txtList_0333 li a{color:#000;}
.txtList_0333 li span.time{ position:absolute;right:20px;color:#444;}
.txtList_0333 li span.souce{position:absolute;right:110px;color:#049;}
.txtList_0333 li span.loc{color:#999;margin-left:12px;font-size:12px;}

.txtList_04{padding-left:15px;}
.txtList_04 li{
	color:#000;
	font:normal 14px/28px '\5B8B\4F53';
	position:relative;
	background:url(../img/icon/icon_02.png) no-repeat 10px 24px;
 	padding:10px 260px 10px 20px;}
.txtList_04 li a{color:#000;}
.txtList_04 li span.time{ position:absolute;right:20px;color:#444;}
.txtList_04 li span.souce{position:absolute;right:110px;color:#049;}
.txtList_04 li span.colum{display:block;background:#e6f1ff;padding:5px 10px;width:200px;line-height:20px;}

.txtList_05{}
.txtList_05 li{
	color:#000;
	font:normal 14px/20px '\5B8B\4F53';
	
	background:url(../img/icon/icon_02.png) no-repeat 5px 11px;
 	padding:3px 0px 3px 15px;}
.txtList_05 li a{color:#049;font-weight:bold;}

.w220{width:220px;}
.w760{width:760px;}
.w800{width:800px;}
.w680{width:680px;}
.w500{width:500px;}
.w570{width:570px;}
.w420{width:420px;}
.w100{width:100px;}
.w240{width:240px;}
.w850{width:850px;}

.menu{}
.menu li{margin-bottom:12px;width:222px;height:42px;}
.menu li a{display:block;width:210px;padding-left:10px;background:#01579b;height:40px;color:#fff;font-size:14px;line-height:40px;border:1px solid #01579b;}
.menu li a:hover{ text-decoration:none;}
.menu li a.cur{background:#fff;border:1px solid #aaa;color:#000;}
.menu li.two{}
.menu li.two a{line-height:20px;}

.title_02{padding:22px;padding:5px 10px;}
.title_02 a{color:#049;}
.bgGray{background:#eee;}

.title_03{padding:10px 0 0 10px;font-size:14px;font-weight:bold;color:#333;}

.guild{}
.guild .result{float:right; text-align:right;}

.searchR{}
.searchR h1{line-height:22px;padding:5px 0px;}
.searchR h1 .colum{color:#049;}
.searchR p{padding:0px 0 10px 0;line-height:20px;color:#333;}

.page{text-align:center;position:relative;}
.page a{color:#01579b;font-weight:bold;}
.page a:hover{background:#01579b;color:#fff; text-decoration:none;}
.page a.up{background:#01579b;color:#fff; position:absolute;right:0;padding:0 5px;}
.h30{height:30px;}

.tc { text-align:center; }

.artcle-tit{
	text-align:center;
	font-size:16px;
	line-height:22px;
	color:#01579b;
	padding:19px 0 14px 0;}
.artcle-tit1{
	font-size:12px;
	color:#333;
	text-align:center;
	font-weight:normal;
	line-height:22px;
	padding:0 0 20px 0;}
.artcle-pic{
	margin:0px auto 15px auto;
	width:500px;
	border:1px solid #ccc;
	padding:3px;}
.artcle p{
	line-height:28px;
	color:#000;
	font-size:14px;
	padding:0 10px 15px 10px;
	margin:0;}/*.artcle p:hover, .artcle p:active {    text-decoration: underline;    color: #01579b;} */

.newsFocBox{position:relative;}
.newsFocBox .focPic img{	max-width: 100%;}.newsFocBox .focTitBg{height:38px;background:#000;filter:alpha(opacity=50);opacity:0.5;position:absolute;bottom:3px;left:0;z-index:20;width:100%;}.newsFocBox .focTit{height:38px;line-height:38px;color:#fff;overflow:hidden;position:absolute;left:10px;bottom:2px;z-index:22;font-size:1.2em;}
.newsFocBox .focTit li{height:38px;}
.newsFocBox .focTit a,
.newsFocBox .focTit a:hover{color:#fff;}
.newsFocBox .focTab{height:10px;line-height:1px;text-align:right;overflow:hidden;position:absolute;bottom:12px;right:20px;z-index:23;}
.newsFocBox .focTab span{width:10px;height:10px;background:url(../img/btn/focTabNav01.png) center center no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/btn/focTabNav01.png',sizingMethod='crop');_background:none;margin:0 2px;display:inline-block;overflow:hidden;cursor:pointer;}
.newsFocBox .focTab span.on{background:url(../img/btn/focTabNav02.png) center center no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/btn/focTabNav02.png',sizingMethod='crop');_background:none;}

.blueBg{background:#f4f4f4;}
.serachF{margin:10px auto 0;font-size:14px;color:#049;font-weight:bold;line-height:26px;}
.serachF select{line-height:26px;font-size:14px;height:26px;}
.serachF1{margin:10px 0 10px 20px;font-size:14px;color:#049;font-weight:bold;line-height:26px;}
.serachF1 select{line-height:26px;font-size:14px;height:26px;}
.serachF1 span{display:inline-block;width:120px;}
.serachF2{margin:10px 0 0 200px;font-size:14px;color:#049;font-weight:bold;line-height:26px;}
.serachF2 select{line-height:26px;font-size:14px;height:26px;}
.btnFind1{
	width:80px;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	background:#049;
	border:none;
	cursor:pointer;}
.word{font-size:14px;line-height:28px;}
.word span{font-weight:bold;}
.word a{color:#049;}
.word2{font-size:12px;line-height:28px;color:#999999;}
.Dy{border-bottom:1px  dashed #aaa;margin:10px 10px 0 10px;font-size:14px;line-height:30px;}
.Dy p{float:left;display:block;width:180px; text-align:center; cursor:pointer;}
.Dy p.cur{font-weight:bold; text-decoration:underline;color:#049;}
.Fbold{font-weight:bold;font-size:14px;}
.Dycon{padding:20px;}

.countries{border-top:1px solid #70a0c3;border-left:1px solid #70a0c3;font-size:14px;}
.countries th{color:#111;line-height:30px;padding-left:18px;border-bottom:1px solid #70a0c3;border-right:1px solid #70a0c3;font-weight:bold;text-align:left;}
.countries td{border-bottom:1px solid #70a0c3;border-right:1px solid #70a0c3;line-height:30px;text-align:center;color:#005997;}
.countries td.left{text-align:left;padding-left:18px;}
.countries td a{color:#005997;}

.slForm{
	padding:10px;}
.slForm span.kuangkuang{
	position:absolute;
	width:37px;
	height:42px;
	border:1px solid #cccccc;
	border-left:none;
	left:232px;
	top:10px;}
.slForm table td{
	padding:7px 5px;
	line-height:26px;}
.slForm table label{
	float:right;
	color:#01579b;
	font-size:14px;
	font-weight:bold;}
.btnFind{
	width:222px;
	height:41px;
	line-height:30px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	background:url(../img/btn/btnFindBg_01.png) no-repeat;
	border:none;
	cursor:pointer;}
.txtNo_01{
	float:left;
	padding:0 4px;
	width:191px;
	line-height:24px;
	height:24px;
	color:#000000;
	font-size:14px;
	border:#cccccc solid 1px;}
.txtNo_02{
	float:left;
	padding:0 4px;
	width:492px;
	line-height:24px;
	height:24px;
	color:#000000;
	font-size:14px;
	margin-right:10px;
	border:#cccccc solid 1px;}
a.bluelink{color:#049;font-size:12px;}
i.iNo{
	float:left;
	margin:1px 0 0 6px;
	display:inline-block;
	width:70px;
	height:24px;
	line-height:24px;
	color:#ffffff;
	font-size:14px;
	text-align:center;
	background:#999999;}
.slForm table td.tdNo{
	padding-left:25px;
	color:#000000;
	font-size:14px;}

.log_selBox{
	position:relative;
	height:26px;}
.log_selBox .log_mnSelBox{
	width:202px;
	height:24px;
	line-height:24px;
	padding:0 24px 0 4px;
	border:#cccccc solid 1px;
	font-size:14px;
	color:#000000;
	float:left;
	position:relative;}
.log_selBox .log_mnSelBox b{
	height:0;
	width:0;
	border:#000000 solid 6px;
	border-bottom:0;
	border-left:#fff dashed 6px;
	border-right:#fff dashed 6px;
	line-height:0;
	overflow:hidden;
	position:absolute;
	top:10px;
	right:5px;}
.log_selBox .select02{
	width:230px;
	height:26px;
	line-height:26px;
	position:absolute;
	top:2px;
	left:1px;
	filter:alpha(opacity=0);
	opacity:0;
	_top:8px;
	+top:8px;}
#bm_selBox .log_mnSelBox{
	width:300px;}
#bm_selBox .select02{
	width:330px;}

.footer{
	margin-top:20px;    padding: 15px 0;
	background:url(../img/bg/ftBg_01.png) repeat-y top center;}
.ftCity{
	float:left;
	padding:15px 0;
	width:156px;
	background:#07365b;}
.ftCity h4{
	line-height:26px;
	color:#fefefe;
	font-size:14px;
	text-align:center;}
.ftCity h5{
	line-height:26px;
	color:#fefefe;
	font-size:14px;
	font:normal 48px/50px '\5FAE\8F6F\96C5\9ED1';
	text-align:center;}
.ftCon dl.dl_1,.ftCon dl.dl_2{
	float:left;
	margin-left:30px;
	/*width:130px;*/
	line-height:36px;
	color:#fff;
	font-size:14px;}
.ftCon dl.dl_1 dt,.ftCon dl.dl_2 dt{
	font-weight:bold;}
.ftCon dl.dl_1 dd{
	padding-left:14px;
	background:url(../img/icon/iconFtListBg_01.png) no-repeat 5px 17px;}.ftCon dl.dl_1 dd.no-bg{	padding-left: 0;	background: none;}
.ftCon dl.dl_1 dd a,.ftCon dl.dl_2 dd a{
	color:#fff;}.ftCon dl.w80{width:80px;}.ftCon dl.w130{width:130px;}.ftCon dl.w150{width:150px;}.ftCon dl.w240{width: 240px;}/*
.ftCon dl.dl_2.w220{width:220px;}*/
.ftCon dl.dl_2{
	line-height:36px;
}
.ftCon dl.dl_2 span{
	float:left;
	padding-left:38px;
}
.ftCon dl.dl_1 dt a, .ftCon dl.dl_2 dt a{color:#fff;}.ftCon dl.dl_1 dt.u-style1{	text-decoration: underline;}/*.ftCon dl.dl_1 dt.u-style1, .ftCon dl.dl_2 dt.u-style1{	font-weight:normal;	line-height:26px;}*/ .ftCon dl.dl_2 dd.u-bg{	background:url(../img/footer-img03.png) 0 center no-repeat;	padding-left: 24px;}
.ftCon .logo1{	position: absolute;	top: 100px;	right: 10px;}.ftCon .logo2{	position: absolute;	top: 10px;	right: 0;}
.S_result{font-size:12px;padding:0 20px 15px 20px;line-height:24px;}
.S_result span{font-weight:bold;}
.S_result i{color:#049;}
.pl40p{padding-left:40px;}
.word1{font-size:14px;}
.word1 li{font-size:14px;line-height:30px;font-weight:bold;}
.word1 li label{font-weight:normal; text-align:right;font-size:14px;width:135px; float:left;padding-right:5px;}
.word1 li a{color:#049;}
.left1{width:450px;padding:10px 0px 10px 20px;}
.table01{border-left:1px solid #ccc;border-top:1px solid #ccc;font-size:14px;}
.table01 th{background:#eee;line-height:26px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.table01 td{line-height:26px;border-right:1px solid #ccc;border-bottom:1px solid #ccc; text-align:center;}

.leftMenu{position:fixed;right:0;top:350px;width:100px;}
.leftMenu ul{}
.leftMenu ul li{height:40px;margin-bottom:2px;}
.leftMenu ul li.last{}
.leftMenu ul li a{display:block;width:100px;height:40px;background:#049;line-height:40px;text-align:center;font-size:14px;font-weight:bold;color:#fff;}
.leftMenu ul li.last a{padding-top:6px;height:34px;}
.leftMenu ul li a:hover{text-decoration:none;background:#368bcd;}
.leftMenu ul li.last a:hover{background:#049;}
/*20201109*/.p10{padding: 10px;}.bm_selBox .log_mnSelBox {    width: 300px;}.bm_selBox .select02{	width:100%;}.txtList-hd{	overflow: hidden;}.txtList_point li{	background: url(../img/icon/icon_02.png) no-repeat 5px 14px;}.title_02_new{	padding-top: 15px;	position: relative;}.title_02_new span{	padding-left: 10px;	font-weight: bold;	font-size: 14px;	line-height: 1.5;	}.title_02_new>a.more, .title_02_new>a.sq {    margin-right: 10px;    color: #181818;    font: normal 14px/20px '\5B8B\4F53';}.title_02_new .arrow{	margin-left: 18px;	padding-right: 20px;	background: url(/img/icon/icon_arrow_02.png) right center no-repeat;	font-size: 14px;	color: #01579b;	cursor: pointer;}.title_02_new .arrow.z-crt{	background-image: url(/img/icon/icon_arrow_01.png);}.txtList_05_new_con{	padding-left: 60px;}.txtList_05_new_con.pl10{	padding-left: 10px;}.txtList_05_new_con .u-tt{	padding: 4px 0;}.txtList_05_new_con .u-tt.z-cur{	cursor: pointer;}.txtList_05_new_con.f-fwn .u-tt{	font-weight: normal;}.txtList_05_new_con a{	color: #01579b;}.txtList_05_new{	display: none;}.txtList_05_new.z-block{	display: block;}.txtList_05_new li{	padding: 3px 0;	color:#000;	font:normal 14px/20px '\5B8B\4F53';}/*-----20201116 add-------*//*.txtList_05_new li{	color:#000;	font:normal 14px/20px '\5B8B\4F53';	background:url(../img/icon/icon_02.png) no-repeat 6px 11px;	padding:4px 0px 3px 15px;	height: 20px;	overflow: hidden;}.txtList_05_new li a{	color:#049;	font-weight:bold;}	*//*---------------------*/.txtList_05_new.z-block li{	padding: 3px 0 3px 53px;}.u-tips{	margin: 3px 0;	padding-left: 10px;	font-size: 12px;	line-height: 20px;	color: #ccc;}.gzzx .icon_line_h+span{	position: relative;}.gzzx .icon_line_h+span:before{	position:absolute;	bottom:-12px;	left:36%;	width:0;	height:0;	content: '';	border-left:12px solid transparent;	border-right:12px solid transparent;	border-top:12px solid #368bcd;}.gzzx .icon_line_h+span a{	color: #fff;	text-decoration: none;}.gzzx .u-sch-box{	display: table;	margin-top: 7px;	padding: 0 20px;	width: 100%;	height: 92px;	background-color: #ebeef0;	box-sizing: border-box;}.gzzx .u-sch-box .u-sch-table{	display: table-cell;	vertical-align: middle;}.gzzx .u-sch-box .log_selBox{	height: 40px;}.gzzx .u-sch-box .log_selBox .log_mnSelBox{    padding: 0 24px 0 4px;	width: 150px;    height: 40px;	background-color: #fff;    line-height: 40px;    border: transparent solid 1px;    font-size: 16px;    color: #666;	box-sizing: border-box;}.gzzx .u-sch-box .log_selBox .log_mnSelBox b{	top: 17px;	right: 6px;	border-top-color:#c7c7c7;}.gzzx .u-sch-box .log_mnSelBox .txt{	font-size: 16px;	height: 40px;	color: #666;}.gzzx .u-sch-box .log_selBox .select02{	width: 150px;}.gzzx .u-sch-box .u-ipt{	margin-left: 10px;	padding: 0 40px 0 16px;	width: 340px;	height: 40px;	font-size: 16px;	background-color: #fff;	border: transparent solid 1px;	box-sizing: border-box;	outline: none;}.gzzx .u-sch-box .u-sch-btn{	position: absolute;	top: 0;	right: 0px;	width: 40px;	height: 40px;	background: url(../img/icon/icon_sch_01.png) center center no-repeat;	border: none;	cursor: pointer;}
/*--------------------screen mediaqueries start------------------*/

@media screen and (min-width:702px) and (max-width:1003px)
{
	.wrapper{width:100%;margin:0 auto;}
	.logo{width:100%;}
	p.search{float:left;margin:15px 0 15px 90px;}
	.main{width:100%;margin:0 auto;}
	.slForm span.kuangkuang{left:190px}
	.txtNo_01{width:150px;}
	.log_selBox .log_mnSelBox,#bm_selBox .log_mnSelBox{width:160px;}
	.log_selBox .select02,#bm_selBox .select02{width:190px;}
	.txtList_02,.txtList_03{width:100%;padding-left: 0;}
	.txtList_02 li,.txtList_03 li{width:100%;}
	.txtList_02 li a,.txtList_03 li a{width:96%;}
	.column_03>.div_49.bar.fl{width:35%;}
	.column_03>.div_49.fr{width:60%;}
	.div_49 img,.focTitBg,.div_60,.div_38{width:100%;}
	.ftCity{height:330px;}
	.ftCon dl.dl_1{width:30%;}
	.ftCon dl.dl_2{text-align:left;}
	.ftCon dl.dl_2 span{padding:0 30px 0 0;}		.div_38.fr.bdr{		margin-top: 15px;	}
}
@media screen and (max-width:701px)
{
	.wrapper{width:100%;margin:0 auto;}
	.div_49,.div_47.bar.fl,.div_47.bar.fr,.ftCon,.ftCity,.div_60,.div_38,.div_54,.div_44{width:100%;}
	.logo{background:url(../img/bg/bg_logo_s.gif) no-repeat;width:100%;}
	p.search{float:left;margin-left:20px}
	.main{width:100%;margin:0 auto;}
	.main img.sj{width:100%}
	.slForm span.kuangkuang{left:190px}
	.txtNo_01{width:150px;}
	.log_selBox .log_mnSelBox,#bm_selBox .log_mnSelBox{width:160px;}
	.log_selBox .select02,#bm_selBox .select02{width:190px;}
	.txtList_02,.txtList_03{width:100%;padding-left: 0;}
	.txtList_02 li,.txtList_03 li{width:100%;}
	.txtList_02 li a,.txtList_03 li a{width:96%;}	.txtList_03 li a{		padding-left: 10px;	}
	.div_49 img,.focTitBg{max-width:100%;}
	.ftCon dl.dl_1{width:30%;text-align:left;}
	.ftCon dl.dl_2{text-align:left;}
	.ftCon dl.dl_2 span{padding:0 30px 0 0;}
	.txtList_0333 li{
		width: 300px;
		text-overflow: ellipsis;
	    white-space: nowrap;
		overflow: hidden;
	}
	.page{text-align:left;}
	.article img{width:100%;}		.div_38.fr.bdr{		margin-top: 15px;	}	.ftCity h4,.ftCity h5{		padding-left: 15%;		text-align: left;	}	.ftCon .logo2{		top: 20px;		right: 10px;	}	.ftCon .logo1{		top: 85px;		right: 25px;	}
}
/*--------------------screen mediaqueries end--------------------*/

/*弹出层遮罩*/
.tcMain {
	width:100%;
	height:100%;
	overflow-y: auto;
	position:fixed;
	top:0;
	left:0;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
	z-index:2000;
}
.tcMain1 {
	width:100%;
	height:100%;
	overflow-y: auto;
	position:fixed;
	top:0;
	left:0;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
	z-index:2000;
}
.tcMask {
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
	z-index:1000;
	background-color:rgba(0, 0, 0, 0.3) !important;
	filter:alpha(opacity=30);
	background-color:#000;
	overflow:hidden;
}
.tcConBox {
	top:50%;
	margin-top:-165px;
	margin-left:auto;
	margin-right:auto;
	width:500px;
	height:260px;
	background:#e7e7e7;
	border-radius:5px;
	background-color:#f8f8f8;
	z-index:20000;
	overflow:hidden;
	box-shadow:0px 2px 2px 5px rgba(182, 186, 204, 0.12);
}
.popBox_01 .tcTitle{
	height:50px;
	line-height: 50px;
}


.popBox_01 .topic{
	padding:30px 50px;
	color:#505050;
	font:normal 20px/30px '';
}


.popBox_01 .btn_box input.btn_01{
	color:#ff3300;
	font-size: 20px;
	background:#f5f5f5;
	border:1px solid #dedede;
}

.popBox_01 .btn_box input{
	margin:0 18px;
	width:120px;
	height:38px;
	color:#ff3300;
	font-size: 20px;
	background:none;
	border:none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	cursor:pointer;
}


.shengming{
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 12px;
	padding: 20px;
	line-height: 22px;
}


/* 添加右侧书籍浮动链接 */
.f_book_box {
	position: fixed;
	right: 0px;
	top: 75px;
	width: 285px;
	height: auto;
	text-align: right;
	z-index: 9999;
}
.f_book_box span {
	position: absolute;
	right: 10px;
	top: -25px;
	cursor: pointer;
}body {    font-family: "Helvetica Neue", Helvetica, tahoma, Arial, "Noto Sans CJK SC", "PingFang SC", "\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", "WenQuanYi Micro Hei", sans-serif  !important;}a,blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,html,img,input,lable,li,ol,option,p,pre,select,span,strong,table,tbody,td,textarea,tfoot,th,thead,tr,ul {    font-family: "Helvetica Neue",Helvetica,tahoma,Arial,"Noto Sans CJK SC","PingFang SC","\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","WenQuanYi Micro Hei",sans-serif !important;}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill {    -webkit-font-family: "Helvetica Neue", Helvetica, tahoma, Arial, "Noto Sans CJK SC", "PingFang SC", "\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", "WenQuanYi Micro Hei", sans-serif !important;    ;    font-family: "Helvetica Neue", Helvetica, tahoma, Arial, "Noto Sans CJK SC", "PingFang SC", "\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", "WenQuanYi Micro Hei", sans-serif !important;}
/*20200107 new*/.header-logo{	padding:10px 0 0 0;}.logo1{	position: absolute;	right:0;	top:85px}.logo2{	position: absolute;	right:0;	top:5px}
/*20210923 new*/
.u-banner-box img{
	max-width: 100%;
}@media only screen and (max-width: 1199px) {	.f_book_box{display:none;}}@media only screen and (max-width: 693px) {	.logo1{		position: static;	}
/*20210923 new*/
	.gzzx .u-sch-box .log_selBox .log_mnSelBox{
		width: 120px;
	}
	.gzzx .u-sch-box .u-ipt{
		width: 160px;
		padding-right: 10px;
	}}

/*20211109 new*/
.n-list-box .txtList_01 li a {
	float: left;
	width: 280px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.n-list-box .txtList_01 li span,
.n-list-box .txtList_01 li i {
	float: right;
	color: #9292aa;
	text-align: right;
}
.n-list-box .txtList_01 li span {
	width: 70px;
}
.n-list-box .txtList_01 li i {
	max-width: 100px;
}
.zn-con-01 {
	padding-bottom: 20px;
}
.zn-con-01 .zn-hd {
	margin-left: 15px;
	padding: 0 20px;
	line-height: 30px;
	background: url(../img/icon/icon_02.png) no-repeat 5px 14px;
}
.zn-con-01 .zn-hd h3 {
	float: left;
	font-size: 16px;
}
.zn-con-01 .zn-hd .more {
	float: right;
	color: #170c08;
	font-size: 14px;
}
.gb-list {
	margin: 10px 20px 0 35px;
}
.gb-list li {
	float: left;
	margin-right: 1%;
	padding: 5px 0;
	width: 24%;
	line-height: 24px;
	font-size: 14px;
}


